import { defineConfig,loadEnv } from 'vite'
import react from '@vitejs/plugin-react'
import path from "path";
// https://vitejs.dev/config/
export default defineConfig(({ command, mode }) => {
  
  const env = loadEnv(mode, process.cwd(), 'VITE_')
  console.log("APPENV",env)
  return defineConfig({
    plugins: [react()],
    resolve:{
      alias: {
        //这里猜测应该是一个map，key为别名，value为你要别名的路径
          "@": path.resolve(__dirname, "src"),
      },
    },
    server:{
      host: '127.0.0.1', // 默认是 localhost
      port: '3000', // 默认是 3000 端口
      open: true, // 浏览器自动打开
      hmr: true,
      https: false, // 是否开启 https
      proxy: { // 本地开发环境通过代理实现跨域，生产环境使用 nginx 转发
        '/api': {
          target: 'http://127.0.0.1:2349', // 后端服务实际地址
          changeOrigin: true,
          rewrite: path => path.replace(/^\/api/, '')
        }
      }
    }
  })
}

)









